when the clock strikes... - German English Dictionary